package rede;

public class CamadaPosterior 
{
	private double[] erros = null;
	private NeuronioPosterior[] neuronios = null;

	CamadaPosterior(int tamanho, int ntamanho) 
	{
		erros = new double[tamanho];
		neuronios = new NeuronioPosterior[tamanho];

		for (int i=0; i < neuronios.length; i++) 
		{
			erros[i] = 0;
			neuronios[i] = new NeuronioPosterior(ntamanho);
		}
	}

	final void setErro(int i, double valor) 
	{
		erros[i] = valor;
	}

	final double getErro(int i) 
	{
		return erros[i];
	}

	final NeuronioPosterior getNeuronioPosterior(int i) 
	{
		return neuronios[i];
	}

	int getTamanho() 
	{
		return neuronios.length;
	}
}
